life or death issue - German English Dictionary